const router=require('koa-router')()
const fs=require('fs')

let koi=__dirname
function sumFile(koi){
    let file=fs.readdirSync(koi)
    let files=file.filter(item=>{
        return item.endsWith('.js') && item!='router.js'
    })
    return files
}

function resPath(files){
    files.filter(item=>{
        let obj=require(__dirname+'/'+item)
        for(let key in obj){
            let arr=key.split(' ')
            if(arr[0]=='get'){
                router.get(arr[1],obj[key])
            }else if(arr[0]=='post'){
                router.get(arr[1],obj[key])
            }else if(arr[0]=='delete'){
                router.get(arr[1],obj[key])
            }else if(arr[0]=='put'){
                router.get(arr[1],obj[key])
            }
        }
    })
}
let s=sumFile(koi)
resPath(s)
module.exports=router